Distributed Simulation of Robot Tasks

نویسنده

  • Ulrich Mehlhaus
چکیده

Software environments which simulate the behavior of complex systems often lead to a computational expense that reaches the limit of hardware resources. The \conventional" approach partitions the global system program into a set of successively called sub-programs, where the programmer is responsible for scheduling and synchronization of all subprograms. Increasing the complexity of the global program (i.e., simulating a more complex application) reduces overall performance, because more subprograms have to be handled within the same time period. In many simulation environments | also in the area of robot simulation | some of the subprograms are independent from others, allowing them to be executed in parallel. To achieve this goal, each has to be represented as one operating system process (a task). All tasks may be distributed within a network of processors , so (1) \true" parallelism is achieved and (2) the simulation system performance is (nearly) independent of the system structure complexity. This approach could also support a heterogeneous network, where some of the tasks are instantiated on specialized nodes (e.g., transputers, graphic-workstations, etc.). In this paper, the integrated DiSCUS environment (Distributed Simulation and Control in a Unix System) is presented, which is used for distributed simulation of assembly cells.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Obstacle Avoidance by Distributed Algorithm based on Reinforcement Learning (RESEARCH NOTE)

In this paper we focus on the application of reinforcement learning to obstacle avoidance in dynamic Environments in wireless sensor networks. A distributed algorithm based on reinforcement learning is developed for sensor networks to guide mobile robot through the dynamic obstacles. The sensor network models the danger of the area under coverage as obstacles, and has the property of adoption o...

متن کامل

Proposing an Efficient Software-Based Method for Enhancing the Reliability of Critical Application Robot

Robots play such remarkable roles in humans’ modern lives that performing many tasks without them isimpossible. Using robotic systems is gradually increasing the tasks allocated to them and they are becomingmore complex and critical. Software reliability is one of the most significant requirements of robots. Forenhancing reliability, systems should be inherently designed to be tolerable of soft...

متن کامل

Optimal discrete-time control of robot manipulators in repetitive tasks

Optimal discrete-time control of linear systems has been presented already. There are some difficulties to design an optimal discrete-time control of robot manipulator since the robot manipulator is highly nonlinear and uncertain. This paper presents a novel robust optimal discrete-time control of electrically driven robot manipulators for performing repetitive tasks. The robot performs repetit...

متن کامل

توسعه یک مدل سه بعدی روبات ماهی و مقایسه آزمایشگاهی نتایج

Biomimetic underwater vehicle design has attracted the attention of researchers for various reasons such as ocean investigation, marine environmental protection, exploring fish behaviors and detecting the leakage of oil pipe lines. Fish and other aquatic animals have good maneuverability and trajectory following capability. They also efficiently stabilize themselves in currents and surges leave...

متن کامل

Simulation of Position Based Visual Control and Performance Tests of 6R Robot

This paper presents simulation and experimental results of position-based visual servoing control process of a 6R robot using 2 fixed cameras. This method has the ability to deal with real time changes in the relative position of the target-object with respect to robot. Also, greater accuracy and independency of servo control structure from the target pose coordinates are the additional advanta...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993